power driven system - French English Dictionary